#include<stdio.h>


bool panduan(int* nums, int numsSize, int a)
{
    if (a == 0)
    {
        for (int i = 1; i < numsSize - 1; i++)
        {
            if (nums[i] > nums[i + 1])
            {
                return false;
            }
        }
        return true;
    }
    else if (a == 1)
    {
        for (int i = 1; i < numsSize - 1; i++)
        {
            if (nums[i] < nums[i + 1])
            {
                return false;
            }
        }
        return true;
    }
    return -1;
}
bool isMonotonic(int* nums, int numsSize) {

    int i = 0;
    bool a = true;
    while ((i + 1) < numsSize - 1)
    {
        if (nums[i] < nums[i + 1])
        {
            i = 0;
            a = panduan(nums, numsSize, i);
            break;
        }
        if (nums[i] > nums[i + 1])
        {
            i = 1;
            a = panduan(nums, numsSize, i);
            break;
        }
        if (nums[i] == nums[i + 1])
        {
            i++;
        }
    }
    return a;
}
int main()
{
    int arr[] = { 0,0,0,0,0,0,0,0 };
    isMonotonic(arr, 8);
    return 0;

}